total push - French English Dictionary